package com.study.model.mdao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.alibaba.fastjson.JSONObject;

@Mapper
public interface CareDAO {
	/**
	 * 根据条件查询售后关怀
	 * @param clazz
	 * @param status
	 * @param input
	 * @param cusid 
	 * @return
	 */
	List<JSONObject> selectByWhere(@Param("custname") String custname, @Param("linkman") String linkman,
			@Param("type") String type,
			@Param("input") String input, @Param("cusid")Integer cusid);
	
	/**
	 * 根据id查询一条记录
	 */
	JSONObject selectById(String id);
	
	/**
	 * 查询当天的 未处理的关怀的数量
	 * @return
	 */
	Integer findCountByDay();
	
	/**
	 * 查询当天的关怀
	 * @param userid
	 * @return
	 */
	List<JSONObject> findCareByDay(Integer userid);
	
	/**
	 *  修改关怀的car_type+isdo
	 * @param type
	 * @param id
	 * @param useid 
	 * @return
	 */
	int careChange(@Param("type")Integer type,@Param("id")Integer id, @Param("useid")Integer useid);

	/**
	 * 根据客户id查询所有记录
	 * @param id
	 * @return
	 */
	Integer findCountById(String id);

}
